son of a sea biscuit - Alemán Inglés Diccionario